﻿*{
	margin:0;
	padding:0;
	font-family: "微软雅黑", arial;
	line-height: 24px;
}

ul li { list-style:none;}

.container{padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.navbar-default {background-color:#f8f8f8;border:none;height:95px;margin-bottom:0px;z-index: 10;}
.navbar-header {display: flex; align-items: center;}
.navbar-brand {float: left;height: 95px;padding: 15px 0px;font-size: 18px;line-height: 20px;}
.navbar-brand img{margin-top:12px;margin-left:14px}
.navbar-left li a{padding:15px 14px}
.navbar-default .navbar-nav>li>a {color: black;padding:10px 0px;margin:0 14px}
.navbar-default .navbar-nav>li>a:hover {border-bottom:4px solid #007AFF}
.lainxi{font-size:16px;margin-top:7px;display: block}
.swiper-container{width:100%;height:500px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e6d4d4;}
.navbar-toggle{margin-top:28px}
@media(max-width:767px ) {
	.navbar-default .navbar-brand {
   	 	color: #777;
    	width: 50%;
	}
	.navbar-brand img {
    	margin-top: 20px;
    	width:200px
	}
}
/*消除移动端浮动向左*/
.btn-group-vertical>.btn, .btn-group>.btn {position: none;float:none}
/*左开头按钮的间距*/
.btn-group>.btn{margin:0 5px}
/*中间按钮的间距*/
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {margin:0 5px}
/*右结尾按钮的间距*/
.btn-group>.btn:first-child {margin:0 5px}
.btn-default{font-size:17px}
.btn-default:hover {color: white;background-color:#33a7e9;border-color: #adadad;}
.anniu button{width:135px;height:55px;border-radius:0;}
.taitouzi{font-size:48px;color:black;margin-bottom:50px}
.neirong{font-size:18px}
.footer{height: 130px;}
.footer_box {margin: 0px auto;width: 100%;padding-top: 30px;}
.footer_box p {text-align: center;padding-top: 10px;font-size: 14px;}
.lb_an{position: absolute;top:70%;left:50%;margin-left:-97px}
.lb_an:hover{opacity: .9;box-shadow:5px 5px 5px #000;}
.dh_bj{width:100%;z-index: 1}
.dh_gaodu{height:85px;background-color:#fff;width:100%;z-index: 999}
.dh_hgjz{text-align: center;margin-top:15px}
.nr_bjgd{background-color:white;min-height:100vh}
.nr_lanse {
	min-height: 100vh;
	background-color: #def2fe
}
.nr_huise {
	min-height: 100vh;
	background-color: #fff;
}
.nr_juse {
	min-height: 100vh;
	background-color: #def2fe;
}
.nr_huangse {
	min-height: 100vh;
	background-color: #def2fe;
}
.nr_tpz{line-height:100vh;text-align:center;}
.nr_wz{padding-left:130px;margin:35.5vh auto;color:#000}
/*移动端排版*/
@media(max-width:1024px ) {
		.nr_lanse {
			min-height: 50vh;
			background-color: #def2fe
		}

		.nr_huise {
			min-height: 50vh;
			background-color: #fff;
		}

		.nr_juse {
			min-height: 50vh;
			background-color: #def2fe;
		}

		.nr_huangse {
			min-height: 50vh;
			background-color: #def2fe;
		}
		.nr_wz {
			padding-left: 130px;
			margin: 12vh auto;
			color: #000
		}
		.nr_bjgd {
			background-color: white;
			min-height: 50vh;
		}
		.nr_tpz {
			line-height: 50vh;
			text-align: center;
		}
		#daohang{
			display:none;
		}
		.nr_tu{
			width:90%;
		}
		.nr_bjgd{
		background-color:white
	}
	.navbar-default {
    background-color: #f8f8f8;
    border: none;
    height: 125px;
    margin-bottom: 0px;
    z-index: 10;
}
	.lainxi{
		font-size:13px;
		margin-top:7px;
		display: block;
	}
}
@media(max-width:767px ) {
		.navbar-default {
	    background-color: #f8f8f8;
	    border: none;
	    height: 95px;
	    margin-bottom: 0px;
	    z-index: 10;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
		background-color:#f1f2f4
	}
	#daohang{
		display:none;
	}
	.dh_gaodu {
    	height:0;
    	background-color: #fff;
	}
	
	.nr_tu{
		width:100%;
	}
	.taitouzi{
		font-size:20px;
		color:black;
		margin-bottom:10px
	}
	.nr_wz{
		padding-top:0;
		padding-left:0;
		text-align: center;
	}
	.neirong{
		font-size:14px;
	}
	.nr_tpz{
		padding-top:0px;
	}
}

/*信息表样式*/
.black_overlay{ 
    display: none; 
    position:fixed; 
    top: 0%; 
    left: 0%; 
    width: 100%; 
    height: 100%; 
    background-color: black; 
    z-index:1001; 
    -moz-opacity: 0.5; 
    opacity:.50; 
    filter: alpha(opacity=88); 
} 

.white_content { 
    display: none; 
    position:absolute; 
    top: 20%; 
    left: 17.5%; 
    width: 65%; 
    height: 55%;  
    background-color: white; 
    z-index:1002; 
    overflow: auto; 
    text-align: right;
} 



.try{width:auto;}

.try .title {
    color: #00a4ff;
    font-size: 16px;
    line-height: 35px;
    margin-top: 10px;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 15px;
    text-align: left;
}


.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}

.try .table td.name > span {
    color: #ff0000;
    margin-right: 5px;
}

.try .table td.name {
    width: 110px;
    background-color: #eff6f9;
    text-align: right;
}

.try .table td:first-child {
    border-left: none;
}

.try .table td.name {
    width: 110px;
    background-color: #eff6f9;
    text-align: right;
}

.try .table td {
    font-size: 14px;
    font-size: 1.4rem;
    height: 37px;
    background-color: #fff;
    border-bottom: 3px solid #fafafa;
    border-left: 3px solid #fafafa;
    padding-left: 10px;
    font-weight: 400;
    line-height: 1.5;
    padding: 5px 8px;
    border-top: none;
}

.try .table .input {
    width: 100%;
    height: 100%;
    margin: 0;
    box-shadow: none;
    padding: 0;
    font-size: 14px;
    font-size: 1.4rem;
    border: none;
    background-color: transparent;
}

.try .table .try_submit {
    width: 90%;
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    padding: 20px;
    text-align: center;
    height: 37px;
    border-bottom:none
}

.try .submit {
    width: 150px;
    height: 35px;
    background: #00a4ff;
    border-radius: 5px;
    color: #fff;
    border: 0px;
}

/*悬浮窗*/
.zck_box {
    width: 50px;
    position: fixed;
    right: 10px;
    top: 200px;
    z-index: 9999;
}
.zck_box li {
    width: 50px;
    border-radius: 5px;
    margin: 5px 0;
    color: #FFF;
    text-align: center;
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
    background-color: #00c2f7;
}
.zck_box li img{
    display: inline-block;
    vertical-align: middle;
}
.zck_box a {
    color: #fff !important;
    text-decoration: none !important;
}
.zxbox {
    font-size: 16px;
    line-height: 20px !important;
    padding-top: 5px;
    height: 50px;
    padding-bottom: 5px;
    display: block;
    border-radius: 5px;
    
}
.qqbox {
    background: url(/Content/img/zxbox_qq.png) center;
    height: 50px;
}
.qqbox:hover {
    background-position: 100px 0px;
}
.qqbox:hover .qq_box {
    display: block;
    right: 100px;
    border-radius: 5px 5px 5px 5px
}
.qq_box {
    background: #00c2f7;
    width: 150px;
    height: 50px;
    line-height: 50px;
    color: #FFF;
    text-align: center;
    display: none;
    position: relative;
    font-size: 18px;
    border-radius: 5px;
}
.phonebox {
    background: url(/Content/img/zxbox_tel.png) center;
    height: 50px;
    cursor: pointer;
}
.phonebox:hover {
    background-position: 100px 0px;
}
.phone_box {
    background: #00c2f7;
    width: 150px;
    height: 50px;
    line-height: 50px;
    color: #FFF;
    text-align: center;
    display: none;
    position: relative;
    font-size: 18px;
    border-radius: 5px;
}
.phonebox:hover .phone_box {
    display: block;
    width: 200px;
    right: 150px;
    border-radius: 5px;
}